SftTabs/NET 6.0

TabCollectionClass Class

Softel vdm, Inc.

  TabCollectionClass Class (Softelvdm.SftTabsNET Namespace)

An instance of the TabCollectionClass class represents all tabs managed by the control.

There is only one instance of the TabCollectionClass class for one SftTabs/NET control. It is accessed using the control's TabCollection property.

VB   

Public Class TabCollectionClass Inherits CollectionBase

C#   

public class TabCollectionClass : CollectionBase

C++   

public ref class TabCollectionClass : public CollectionBase


Public

Constructors

Properties

Fields

Methods

Events

Protected

Constructors

Properties

Fields

Methods

 


Public Constructors

Description

none

This class cannot be instantiated.

   

Public Properties

Description

public propertyCapacityinherited from System.Collections.CollectionBase

Gets or sets the number of elements that the CollectionBase can contain.

public propertyCount

Returns the number of tabs in the TabCollectionClass instance.

public propertyItem

Returns a tab contained in the TabCollectionClass instance.

public propertyVisibleCount

Returns the number of visible tabs.

  

Public Methods

Description

public methodAdd

Adds a tab to the tab collection, adding it at the end of the list.

public methodAddRange

Adds tabs to the tab collection, adding them at the end of the list.

public methodClearinherited from System.Collections.CollectionBase

Removes all objects from the CollectionBase instance.

public methodContains

Determines whether the tab collection contains a specific tab.

public methodEqualsinherited from System.Object

Determines whether the specified Object is equal to the current Object.

public methodGetEnumeratorinherited from System.Collections.CollectionBase

Returns an enumerator that iterates through the CollectionBase instance.

public methodGetHashCodeinherited from System.Object

Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.

public methodGetTypeinherited from System.Object

Gets the Type of the current instance.

public methodIndexOf

Determines the index of a specific tab in the tab collection.

public methodInsert

Inserts a tab into the tab collection at the specified position.

public methodMove

Moves a tab to a new position in the tab collection.

public methodstatic / sharedReferenceEqualsinherited from System.Object

Determines whether the specified Object instances are the same instance.

public methodRemoveAtinherited from System.Collections.CollectionBase

Removes the element at the specified index of the CollectionBase instance.

public methodToStringinherited from System.Object

Returns a String that represents the current Object.

  

Public Event

Description

public eventPropertyChanged

Occurs when a property of a TabCollectionClass instance is modified.

  

Protected Properties

Description

protected propertyInnerListinherited from System.Collections.CollectionBase

Gets an ArrayList containing the list of elements in the CollectionBase instance.

protected propertyListinherited from System.Collections.CollectionBase

Gets an IList containing the list of elements in the CollectionBase instance.

  

Protected Methods

Description

protected methodFinalizeinherited from System.Object

Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

protected methodMemberwiseCloneinherited from System.Object

Creates a shallow copy of the current Object.

protected methodOnClear

Performs additional custom processing before clearing the contents of the TabCollectionClass instance.

protected methodOnClearComplete

Performs additional custom processing after clearing the contents of the TabCollectionClass instance.

protected methodOnInsert

Performs additional custom processing before inserting a new tab into the TabCollectionClass instance.

protected methodOnInsertComplete

Performs additional custom processing after inserting a new tab into the TabCollectionClass instance.

protected methodOnRemove

Performs additional custom processing before removing a tab from the TabCollectionClass instance.

protected methodOnRemoveComplete

Performs additional custom processing after removing a tab from the TabCollectionClass instance.

protected methodOnSet

Performs additional custom processing before setting a tab in the TabCollectionClass instance.

protected methodOnSetComplete

Performs additional custom processing after setting a tab in the TabCollectionClass instance.

protected methodOnValidateinherited from System.Collections.CollectionBase

Performs additional custom processes when validating a value.

  

See Also     Softelvdm.SftTabsNET Namespace


Feedback / comments / error reports for this topic
© 2007 - Softel vdm, Inc. - www.softelvdm.com